Golang Job: Senior QA Engineer

Job added on

Company

Juni

Location

Amsterdam - Netherlands

Job type

Full-Time

Golang Job Details

Your role

We are seeking a Senior QA Engineer to enable our product teams with gold star testing standards of the industry.

You will be building the foundations on top of which other teams can easily write tests and be confident in the changes they make. That will include setting up the necessary tooling and practices for all types of functional testing, sharing your experience with developers on how to test their code best and exercise creative skills of testing by performing exploratory testing.

You will have a real say in how our product is shaped by advocating quality on behalf of real users.

Your responsibilities

  • Advocate for quality in the product development and engineering process

  • Play a role in shaping QA culture at Juni

  • Analyse, interpret quality gaps and help to reach QA metrics with the team

  • Work closely with Product teams to define and prioritize testing activities in iterative manner

  • Lead Test Automation at all testing levels and define best practices.

  • Review and contribute to unit, integration and end to end tests when required

  • Help product team to write BDD specifications during Three Amigos sessions

Within 1 month you'll:

  • Learn about existing QA processes

  • Find bugs that we wouldn't without you

  • Start hosting regular exploratory testing sessions

Within 3 months you'll:

  • Write and automate BDD specifications for new features during regular “Three Amigos” sessions

  • Actively work with developers on bringing “Built-in Quality” capability to Juni’s product

Within 6 months you'll:

  • Have a deep knowledge of the product with an ability to spot potential issues before they are implemented

  • Driving “Shift-left” testing initiatives across development teams in the organization

  • Enable Continuous testing for all product’s CI/CD pipelines

Your qualifications

  • Experience in QA roles as a part of cross functional agile team

  • Experience of implementing test strategies in microservices architecture

  • Experience in Test Automation (UI, API)

  • Clear ownership and drive and QA autonomously within a team

  • Solid understanding of multiple test layers

  • Demostrable background in both UI and Backend Test Automation.

  • Deep understanding of Continuous Testing and Shift Left.

  • Demonstrable understanding of holistics involved in modern QA and ability to guide teams on the journey to being quality focused whilst having respect for the autonomous culture.

  • Ability to review unit, integration and end to end tests

What we’d love to see:

  • Experience in working by Behaviour Driven Agile

  • FinTech experience

  • Exploratory testing experience

Tech stack:

  • UI/API: Playwright, Cucumber-js

  • Unit/Component: Golang standard testing, custom library for DB mocking (you will have complete freedom in changing this as necessary)

  • Languages: React, Javascript/Typescript. Go

  • CI/CD: GitLab CI

  • Cloud provider: AWS

  • Monitoring: DataDog